foetus vapiscus - Turkish English Dictionary